//
//  DDGoodsManager.h
//  Dingdong
//
//  Created by 程强 on 16/11/25.
//  Copyright © 2016年 程强. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "DSASubject.h"

@interface DDGoodsManager : NSObject

/**
 获取商品列表

 @param category_id 分类id
 @param pageNo 页码
 @param size 每页条数
 @return subject
 */
- (DSASubject *)getGoodsListByCategory:(NSNumber *)category_id pageNumber:(NSInteger)pageNo pageSize:(NSInteger)size;

/**
 商品筛选排序

 @param category_id 类别id
 @param word 排序关键词 (排序 （asc升序 desc降序）评论数 grade_asc,grade_desc,销量 buynum_desc,buynum_asc,价格 price_desc,price_asc，创建时间good_create_time_asc,good_create_time_desc)
 @param pageNo 页码
 @param size 每页条数
 @return subject
 */
- (DSASubject *)goodsSort:(NSNumber *)category_id byKeywords:(NSString *)word pageNumber:(NSInteger)pageNo pageSize:(NSInteger)size;

/**
 搜索商品

 @param key 关键字
 @return subject
 */
- (DSASubject *)goodsSearchBy:(NSString *)key sort:(NSString *)sort pageNo:(NSInteger)page size:(NSInteger)size;
/**
 商品详情

 @param goods_id 商品id
 @return subject
 */
- (DSASubject *)goodsDetails:(NSNumber *)goods_id;


/**
 获取商品评论

 @param goods_id 商品id
 @param grade 评论分类 -1 全部 1差评 2中评 3好评
 @param pageNo 页码
 @param size 每页条数
 @return subject
 */
- (DSASubject *)getCommentList:(NSNumber *)goods_id grade:(NSInteger)grade pageNo:(NSInteger)pageNo pageSize:(NSInteger)size;

/**
 检查商品是否已经收藏

 @param goods_id 商品id
 @return subject
 */
- (DSASubject *)checkGoodsIsCollection:(NSNumber *)goods_id;
@end
